HomeAway: A Case Study in the 3-Tiered Software Product Line Methodology
ثبت نشده
چکیده
The genesis of HomeAway, Inc. was startup by accretion – eight companies in the web-based vacation home rental market were acquired and merged. The technical solution during the merger and acquisition phase was to assimilate the software functionality of each of the eight companies into a one-size-fits-all application that could be configured with runtime settings to support the look-andfeel of the original eight. When rapid growth and an aggressive business plan pushed the one-size-fits-all approach beyond its limits, HomeAway decisively applied the 3-Tiered Software Product Line (SPL) Methodology and the Gears SPL engineering tool from BigLever Software to transition to a first-class new generation SPL approach. This case study explores how HomeAway leveraged the innovations of the 3-Tiered Methodology and Gears to accelerate software development, reduce defect density, lower development overhead, and extend the scalability of its portfolio to better achieve its aggressive business goals.
منابع مشابه
Architecture Evolution in Software Product Line: An Industrial Case Study
A software product line (SPL) usually involves a shared set of core assets and a series of application products. To ensure consistency, the evolution of the core assets and all the application products should be coordinated and synchronized under a unified evolution process. Therefore, SPL evolution often involves cross-product propagation and synchronization besides application derivation base...
متن کاملImproving Inventory Control in Production Process using Value Stream Mapping (VSM) and Production Line Simulation using Software Arena in urban economic centers (Case Study: Iran Bushing and Bearing Company)
Value stream mapping because of being able to understand process bottlenecks, as one of the most common tools for analyzing, identifying and eliminating various losses in operational and support processes are used. On the other hand, inventory management, precise control entry and exit of goods, accurate and timely information about the inventories status and planning, reduce product maintenanc...
متن کاملImpact of Differentiated Instruction Strategies and Traditional-Based Instruction on the Reading Comprehension of Iranian EFL Students
This study investigates and compares the efficacy of differentiated instruction and traditional-based instruction on enhancing Iranian students’ reading comprehension. Eight elementary, intermediate, and advanced classrooms from 1 language institute were chosen, and based on their performance on the pretests were further divided into 4 control and 4 treatment groups. Flexible grouping, tiered i...
متن کاملAn Architecture Maturity Model of Software Product Line
Software architecture has been a key research area in the software engineering community due to its significant role in creating high quality software. The trend of developing product lines rather than single products has made the software product line a viable option in the industry. Software product line architecture is regarded as one of the crucial components in the product lines, since all...
متن کاملProduct Line Use Cases: Scenario-Based Specification and Testing of Requirements
Use Cases can be employed in system requirements engineering to capture requirements from an external point of view. In product line modeling, commonalities and variabilities of a family of systems have to be described. To this purpose, we have defined extensions and modifications of the Use Cases notation, called Product Line Use Cases (PLUCs). In order to guarantee the conformance of the deri...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007